home *** CD-ROM | disk | FTP | other *** search
-
- ============================
- AT-Apollo.device replacement
- ============================
-
-
- Copyright © 1996-1999 by Frédéric REQUIN
- frederic.requin@at.siemens.fr
- 30, rue Riquet, Apt 10, Etg 2
- 31000 Toulouse, FRANCE
-
- This program is freely distributable.
- Send me an e-mail if you like it.
-
-
- **************************************************************************
- * *
- * THIS SOFTWARE/INFORMATION IS PROVIDED "AS IS". *
- * *
- * NO REPRESENTATIONS OR WARRANTIES ARE MADE WITH RESPECT TO THE *
- * ACCURACY, RELIABILITY, PERFORMANCE, CURRENTNESS, OR OPERATION *
- * OF THIS SOFTWARE, AND ALL USE IS AT YOUR OWN RISK. *
- * THE AUTHOR DOES NOT ASSUME ANY RESPONSIBILITY OR LIABILITY *
- * WHATSOEVER WITH RESPECT TO YOUR USE OF THIS SOFTWARE. *
- * *
- **************************************************************************
-
-
- This program is the ultimate evolution of the AT-Apollo.device used on the
- ACT / 3-States boards : Apollo AT-2000, AT/SCSI-2000 and AT-500 (I guess)
-
- It works with KickStart 1.3, 2.04, 3.0 or 3.1.
- It was tested on an A2000 with 2.04 & 3.1 KickStarts, 030 @ 28 Mhz, an Apollo
- AT-2000 board and many devices :
- * a Stingray 8x CD-ROM drive
- * an LS-120 drive
- * a ZIP-100 drive
- * a 340 MB Seagate hard disk
- * a 1.2 GB Fujitsu hard disk
- * a 8.0 GB Seagate hard disk
-
- A lot of new features
- ---------------------
- - ATAPI CD-ROM drives support
- - ZIP-100 & LS-120 drives support
- - ATA LBA mode support
- - >4GB disk support
- - New Style Device compatibility
- - Compatibility with A600/A1200/A4000 hard disks
- - 4 drives on a controller with an IDE-Fix board and a boot ROM patch
- - Better Apollo cache management
-
- How to use it ?
- ---------------
- Just copy the file AT-Apollo.device_v5.02_000 (for 68000 owner) or
- AT-Apollo.device_v5.02_020 (for 68020+ owner) in your DEVS: directory and
- rename it as AT-Apollo.device. Run the Apollo-Install utility and activate
- the "Update devices" option in the "Manual Installation" screen.
- BEFORE DOING THIS, IT IS RECOMMENDED TO SAVE THE HARD-BLOCKS OF YOUR DISK !!
-
- If you want the 4-IDE capability
- --------------------------------
- You must replace the boot ROM of your board by a 27C128 burnt with the file
- called : "BootROM_v2.03.bin" (It is a modified v2.02 ROM).
- After this replacement, you can use an A4000 IDE-Fix-like board on your Apollo
- controller (a buffered version is recommended). :-)
-
- ReadHB utility
- --------------
- This utility works like the "ReadRDB" utility from Gérard Cornu.
- The parameters are :
- UNIT/A : unit number (0 - 15)
- FILE/A : the name of the file containing the saved Hard Blocks
- SAFE/S : safe mode, use the AT-Safe.device instead of the AT-Apollo.device
- (No SCSI-Safe.device for the moment !)
- SCSI/S : access to the SCSI interface instead of the ATA interface
- (use the SCSI-Apollo.device)
- WRITE/S : write the Hard Blocks on the disk (!!!)
-
- For example, if you want to save the Hard Blocks of your master IDE drive :
- ReadHB 0 DF0:AT_Apollo_0.rdb
-
- And to restore them later :
- ReadHB 0 DF0:AT_Apollo_0.rdb WRITE
-
- History
- -------
-
- 2.83 - 07/08/1996 : Some optimisations of the 2.82 official release
- 3.10 - 10/09/1996 : Added the ATAPI CD-ROM drive support
- Added the LBA addressing mode
- 3.11 - 30/09/1996 : Added the IDE-Fix board support
- 3.30 - 21/05/1997 : Added the A600/1200/4000 formatted disk support
- Added the 030+ CPU data cache management
- 3.31 - 12/08/1997 : Better SCSI-2 emulation with ATAPI drives
- Better auto-detection routine
- 3.40 - 05/11/1997 : Better error management for ATAPI routines
- 3.50 - 14/02/1999 : Added ZIP-100 & LS-120 support
- Added disk change support
- Added >4GB disk support
- Better disk cache management
- 5.00 - 01/04/1999 : Better auto-detection routine
- Added CPU-saving WaitBusy routine
- Merge with the 4.00 official release
- 5.01 - 15/06/1999 : Support for $22 & $33 Apollo product numbers
- Minor bug correction
- 5.02 - 30/06/1999 : Unit flags bug correction
-
- TO DO list
- ----------
-
- * Patches for others ROM revisions (send me your ROM images !)
- * Make a new Boot ROM which supports booting from ATAPI devices
- * Do the same work with the SCSI-Apollo.device
- * Correct some bugs (??)
-